package com.avcdata.national.module;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.HashMap;

/**
 * NewAOSApp
 * com.avcdata.national.module
 * Created by lic on 2017/9/19.
 * CSDN http://blog.csdn.net/lucasey
 */

public class MarketTrendInfo implements Serializable {
    public returnValue returnValue;
    public String success;
    public boolean secretKey;

    public returnValue getReturnValue() {
        return returnValue;
    }

    public void setReturnValue(returnValue returnValue) {
        this.returnValue = returnValue;
    }

    public String getSuccess() {
        return success;
    }

    public void setSuccess(String success) {
        this.success = success;
    }

    public boolean isSecretKey() {
        return secretKey;
    }

    public void setSecretKey(boolean secretKey) {
        this.secretKey = secretKey;
    }

    public class returnValue{
        public ArrayList<String> weeks;
        public HashMap<String,ArrayList<brandsDetails>> dataMap;

        public ArrayList<String> getWeeks() {
            return weeks;
        }

        public void setWeeks(ArrayList<String> weeks) {
            this.weeks = weeks;
        }

        public HashMap<String,ArrayList<brandsDetails>> getIndustryBrandOverviewBoTable() {
            return dataMap;
        }

        public void setIndustryBrandOverviewBoTable(HashMap<String,ArrayList<brandsDetails>> dataMap) {
            this.dataMap = dataMap;
        }
    }


    public class brandsDetails {
        /**
         * amountMarketShare : 0
         * brand : 林内
         * volumeMarketShare : 0
         * yearWeek : 17W37
         */
        private double amountMarketShare;
        private String brand;
        private double volumeMarketShare;
        private String yearWeek;

        public double getAmountMarketShare() {
            return amountMarketShare;
        }

        public void setAmountMarketShare(double amountMarketShare) {
            this.amountMarketShare = amountMarketShare;
        }

        public String getBrand() {
            return brand;
        }

        public void setBrand(String brand) {
            this.brand = brand;
        }

        public double getVolumeMarketShare() {
            return volumeMarketShare;
        }

        public void setVolumeMarketShare(double volumeMarketShare) {
            this.volumeMarketShare = volumeMarketShare;
        }

        public String getYearWeek() {
            return yearWeek;
        }

        public void setYearWeek(String yearWeek) {
            this.yearWeek = yearWeek;
        }
    }
}
